
//数组与中文之间的转换---start
// var testStr = str2arrayBuffer('中文转换测试dvadsgaag550！#')

// var strUint8Array = new Uint8Array(testStr)
// var covertResult = util.uint8ArrayToStr(strUint8Array)


// var strArrayBuffer = arrayToBuffer(strUint8Array)//将Uint8Array转换为ArrayBuffer
// console.log('test-Uint8数组:', strUint8Array)

// var strUint16Array = new Uint16Array(strArrayBuffer)//将ArrayBuffer转换为Uint16Array
// console.log('test-Uint16数组:', strUint16Array)

// var testStrNew = array2Str(strUint16Array)//将Uint16Array转换为汉字
// console.log('test-数组转换结果:', covertResult)

    // function array2Str(buf) {
    //   return String.fromCharCode.apply(null, new Uint16Array(buf));
    // }
    // function str2arrayBuffer(str) {
    //   var buf = new ArrayBuffer(str.length * 2); // 2 bytes for each char
    //   var bufView = new Uint16Array(buf);
    //   for (var i = 0, strLen = str.length; i < strLen; i++) {
    //     bufView[i] = str.charCodeAt(i);
    //   }
    //   return buf;
    // }

    // function arrayToBuffer(array){
    //   var buffer = new ArrayBuffer(array.length)
    //   var dataView8 = new Uint8Array(buffer)
    //   for(var i=0;i<array.length;i++){
    //     dataView8[i] = array[i]
    //   }
    //   return buffer
    // }
  //数组与中文之间的转换---stop